Closed ehiggs closed 8 years ago
Test FAILed.
See https://jenkins1.ugent.be/job/hanythingondemand-pr-builder/335/console for more details.
Test PASSed (test).
See https://jenkins1.ugent.be/job/hanythingondemand-pr-builder/336/console for more details.
I suggest you test this first at length before we merge it?
Test PASSed (test).
See https://jenkins1.ugent.be/job/hanythingondemand-pr-builder/337/console for more details.
This has been tested now. It seems to work v. well. :rocket:
Thanks @ehiggs.
Spark normally takes the yarn local dir. However, it does this only from the local dir on the master node. This means all the spark executors on all the nodes want to talk to the one hod localworkdir used by the master. This commit changes this to use /tmp
Another solution would have been to set HOD_LOCALWORKDIR in the environments and use {{HOD_LOCALWORKDIR}} and let spark's templating resolve it later.