[SPARK-23857][MESOS] remove keytab check in mesos cluster mode at first submit time
authorStavros <st.kontopoulos@gmail.com>
Sun, 20 May 2018 23:15:04 +0000 (18:15 -0500)
committerSean Owen <srowen@gmail.com>
Sun, 20 May 2018 23:15:04 +0000 (18:15 -0500)
commit8eac621229b50e15bea550a751593bba0bf8b20c
treec5262792e4859e9de2e45d4f403f77e8e34755d5
parent000e25ae7950ff005d4bbe4fffed410e5947075c
[SPARK-23857][MESOS] remove keytab check in mesos cluster mode at first submit time

## What changes were proposed in this pull request?
- Removes the check for the keytab when we are running in mesos cluster mode.
- Keeps the check for client mode since in cluster mode we eventually launch the driver within the cluster in client mode. In the latter case we want to have the check done when the container starts, the keytab should be checked if it exists within the container's local filesystem.

## How was this patch tested?

This was manually tested by running spark submit in mesos cluster mode.

Author: Stavros <st.kontopoulos@gmail.com>

Closes #20967 from skonto/fix_mesos_keytab_susbmit.
core/src/main/scala/org/apache/spark/deploy/SparkSubmit.scala