Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Won't Fix
-
0.18.1
-
None
-
None
Description
Part of creating a Hadoop EC2 image involves putting the URL for the Java binary into hadoop-ec2-env.sh. Ths URL is time-sensitive; a working URL will eventually redirect to a HTML warning page. create-hadoop-image-remote does not notice this, and will create, bundle, and register a non-working image, which launch-cluster will launch, but on which the hadoop commands will not work.
To fix, check the output status of the "sh java.bin" command in create-hadoop-image-remote, die with that status, and check for that status when create-hadoop-image-remote is run.