Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Duplicate
-
2.4.0
-
None
-
None
Description
Suppose a user does not need R, so he builds Spark using make-distribution.sh without R to generate a runnable distribution.
Then he runs docker-image-tool.sh to generate Docker images based off of the distribution just produced in the previous step. And then docker-image-tool.sh fails because the R image fails to build. This is counter-intuitive.
docker-image-tool.sh builds three images: regular, R and Python. make-distribution.sh allows users to specify whether to build Spark with R or Python, so should docker-image-tool.sh.
Attachments
Issue Links
- duplicates
-
SPARK-25957 Skip building spark-r docker image if spark distribution does not have R support
- Resolved