nchammas / flintrock

A command-line tool for launching Apache Spark clusters.
Apache License 2.0
637 stars 116 forks source link

Check remote dependencies explicitly #228

Open nchammas opened 6 years ago

nchammas commented 6 years ago

As raised here: https://github.com/nchammas/flintrock/issues/227#issuecomment-348549672

Flintrock depends on some tools being available on the remote hosts it's managing, including:

It would provide a better user experience if we explicitly checked for these tools and provided clean error messages when they are not available.

Sometimes people try to use Flintrock with AMIs that do not have these available and get frustrated by the messy failures.