I guess you're asking why we need this PR. The problem is that that assumes that the correct master address is configured on all workers. But how do you get that to all of them? Currently, Spark and Hadoop pass it on the command line like we are doing here. This is especially important if the IP address of the master has changed. Hence this PR.