This is an automated email from the ASF dual-hosted git repository.

yao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark-docker.git


The following commit(s) were added to refs/heads/master by this push:
     new 059a281  [SPARK-45497][FOLLOWUP] Simplify symbolic link creation of 
spark-examples.jar (#73)
059a281 is described below

commit 059a2817e53ac7c0c408196f9eb91397a99ec84e
Author: Kent Yao <[email protected]>
AuthorDate: Tue Oct 8 17:12:28 2024 +0800

    [SPARK-45497][FOLLOWUP] Simplify symbolic link creation of 
spark-examples.jar (#73)
    
    ### What changes were proposed in this pull request?
    
    Address comments 
https://github.com/docker-library/official-images/pull/17622#issuecomment-2384397951
 from docker official owners
    
    
    ### Why are the changes needed?
    
    Use less fiddly subshell layers in between where things could 
unintentionally go wrong
    
    
    ### Does this PR introduce _any_ user-facing change?
    
    no
    ### How was this patch tested?
    
    ```
    docker run -it --rm scala2.13-java17-ubuntu ls -al /opt/spark/examples/jars 
 | tail -n6
    drwxr-xr-x 4 spark spark    4096 Sep 16 04:02 ..
    -rw-r--r-- 1 spark spark  232248 Sep 16 04:02 jackson-core-asl-1.9.13.jar
    -rw-r--r-- 1 spark spark  780664 Sep 16 04:02 jackson-mapper-asl-1.9.13.jar
    -rw-r--r-- 1 spark spark   80424 Sep 16 04:02 scopt_2.13-3.7.1.jar
    -rw-r--r-- 1 spark spark 1591043 Sep 16 04:02 
spark-examples_2.13-4.0.0-preview2.jar
    lrwxrwxrwx 1 root  root       38 Oct  8 05:41 spark-examples.jar -> 
spark-examples_2.13-4.0.0-preview2.jar
    ```
---
 4.0.0-preview1/scala2.13-java17-ubuntu/Dockerfile | 2 +-
 4.0.0-preview1/scala2.13-java21-ubuntu/Dockerfile | 2 +-
 4.0.0-preview2/scala2.13-java17-ubuntu/Dockerfile | 2 +-
 4.0.0-preview2/scala2.13-java21-ubuntu/Dockerfile | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/4.0.0-preview1/scala2.13-java17-ubuntu/Dockerfile 
b/4.0.0-preview1/scala2.13-java17-ubuntu/Dockerfile
index 169309a..9ee76f6 100644
--- a/4.0.0-preview1/scala2.13-java17-ubuntu/Dockerfile
+++ b/4.0.0-preview1/scala2.13-java17-ubuntu/Dockerfile
@@ -60,7 +60,7 @@ RUN set -ex; \
     mv sbin /opt/spark/; \
     mv kubernetes/dockerfiles/spark/decom.sh /opt/; \
     mv examples /opt/spark/; \
-    ln -s "$(basename $(ls /opt/spark/examples/jars/spark-examples_*.jar))" 
/opt/spark/examples/jars/spark-examples.jar; \
+    ln -s "$(basename /opt/spark/examples/jars/spark-examples_*.jar)" 
/opt/spark/examples/jars/spark-examples.jar; \
     mv kubernetes/tests /opt/spark/; \
     mv data /opt/spark/; \
     mv python/pyspark /opt/spark/python/pyspark/; \
diff --git a/4.0.0-preview1/scala2.13-java21-ubuntu/Dockerfile 
b/4.0.0-preview1/scala2.13-java21-ubuntu/Dockerfile
index 7f9981a..333324c 100644
--- a/4.0.0-preview1/scala2.13-java21-ubuntu/Dockerfile
+++ b/4.0.0-preview1/scala2.13-java21-ubuntu/Dockerfile
@@ -60,7 +60,7 @@ RUN set -ex; \
     mv sbin /opt/spark/; \
     mv kubernetes/dockerfiles/spark/decom.sh /opt/; \
     mv examples /opt/spark/; \
-    ln -s "$(basename $(ls /opt/spark/examples/jars/spark-examples_*.jar))" 
/opt/spark/examples/jars/spark-examples.jar; \
+    ln -s "$(basename /opt/spark/examples/jars/spark-examples_*.jar)" 
/opt/spark/examples/jars/spark-examples.jar; \
     mv kubernetes/tests /opt/spark/; \
     mv data /opt/spark/; \
     mv python/pyspark /opt/spark/python/pyspark/; \
diff --git a/4.0.0-preview2/scala2.13-java17-ubuntu/Dockerfile 
b/4.0.0-preview2/scala2.13-java17-ubuntu/Dockerfile
index baaa68a..051acb3 100644
--- a/4.0.0-preview2/scala2.13-java17-ubuntu/Dockerfile
+++ b/4.0.0-preview2/scala2.13-java17-ubuntu/Dockerfile
@@ -60,7 +60,7 @@ RUN set -ex; \
     mv sbin /opt/spark/; \
     mv kubernetes/dockerfiles/spark/decom.sh /opt/; \
     mv examples /opt/spark/; \
-    ln -s "$(basename $(ls /opt/spark/examples/jars/spark-examples_*.jar))" 
/opt/spark/examples/jars/spark-examples.jar; \
+    ln -s "$(basename /opt/spark/examples/jars/spark-examples_*.jar)" 
/opt/spark/examples/jars/spark-examples.jar; \
     mv kubernetes/tests /opt/spark/; \
     mv data /opt/spark/; \
     mv python/pyspark /opt/spark/python/pyspark/; \
diff --git a/4.0.0-preview2/scala2.13-java21-ubuntu/Dockerfile 
b/4.0.0-preview2/scala2.13-java21-ubuntu/Dockerfile
index 42fc9ec..f2ec53d 100644
--- a/4.0.0-preview2/scala2.13-java21-ubuntu/Dockerfile
+++ b/4.0.0-preview2/scala2.13-java21-ubuntu/Dockerfile
@@ -60,7 +60,7 @@ RUN set -ex; \
     mv sbin /opt/spark/; \
     mv kubernetes/dockerfiles/spark/decom.sh /opt/; \
     mv examples /opt/spark/; \
-    ln -s "$(basename $(ls /opt/spark/examples/jars/spark-examples_*.jar))" 
/opt/spark/examples/jars/spark-examples.jar; \
+    ln -s "$(basename /opt/spark/examples/jars/spark-examples_*.jar)" 
/opt/spark/examples/jars/spark-examples.jar; \
     mv kubernetes/tests /opt/spark/; \
     mv data /opt/spark/; \
     mv python/pyspark /opt/spark/python/pyspark/; \


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to