For 2.3, the dockerfile is under kubernetes/ in the tarball, not under the
directory where you started the build. Once you successfully build, copy
the tarball out, untar it, and you should see the directory kubernetes/ in
it.

On Thu, Mar 29, 2018 at 3:00 AM, Atul Sowani <sow...@gmail.com> wrote:

> Thanks all for responding and helping me with the build issue. I tried
> building the code at git://github.com/apache/spark.git (master branch) in
> my ppc64le Ubuntu 16.04 VM and it failed. I tried building a specific
> branch (branch-2.2) using following command:
>
> build/mvn -DskipTests -Pkubernetes clean package install
>
> This builds it successfully, but again I do not see "dockerfiles" and
> "jars" directories anywhere. This behaviour is exactly same as observed
> with source code at https://github.com/apache-spark-on-k8s/spark
>
> Any advise on how to proceed on this? As far as possible, I need to build
> v2.2.
>
> Thanks,
> Atul.
>
>
>
> On Wed, Mar 28, 2018 at 8:06 PM, Anirudh Ramanathan <
> ramanath...@google.com> wrote:
>
>> As Lucas said, those directories are generated and copied when you run a
>> full maven build with the -Pkubernetes flag specified (or use instructions
>> in  https://spark.apache.org/docs/latest/building-spark.html
>> #building-a-runnable-distribution).
>>
>> Also, using the Kubernetes integration in the  main Apache Spark project
>> is recommended. The fork https://github.com/apache-spark-on-k8s/spark/
>> will be retired once we finish upstreaming all those features in Spark 2.4.
>>
>>
>> On Wed, Mar 28, 2018, 6:42 AM Lucas Kacher <lu...@vsco.co> wrote:
>>
>>> Are you building on the fork or on the official release now? I built
>>> v2.3.0 from source w/out issue. One thing I noticed is that I needed to run
>>> the build-image command from the bin which was placed in dist/ as opposed
>>> to the one in the repo (as that's how it copies the necessary targets).
>>>
>>> (Failed to reply-all to the list).
>>>
>>> On Wed, Mar 28, 2018 at 4:30 AM, Atul Sowani <sow...@gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> I built apache-spark-on-k8s from source on Ubuntu 16.04 and it got
>>>> built without errors. Next, I wanted to create docker images, so as
>>>> explained at https://apache-spark-on-k8s.github.io/userdocs/running-
>>>> on-kubernetes.html I used sbin/build-push-docker-images.sh to create
>>>> those. While using this script I came across 2 issues:
>>>>
>>>> 1. It references "dockerfiles" directory which should be in "spark",
>>>> however this directory is missing. I created "dockerfiles" directory and
>>>> copied Dockerfiles from resource-managers/kuberne
>>>> tes/docker-minimal-bundle
>>>>
>>>> 2, spark-base dockerfile expects to have some JAR files present in a
>>>> directory called "jars" - this directory is missing. I tried rebuilding the
>>>> code but this directory is not getting generated if it is supposed to be.
>>>>
>>>> My doubt is, if this is a genuine/known issue or am I missing out some
>>>> build steps?
>>>>
>>>> Thanks,
>>>> Atul.
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>> *Lucas Kacher*Senior Engineer
>>> -
>>> vsco.co <https://www.vsco.co/>
>>> New York, NY
>>> 818.512.5239 <(818)%20512-5239>
>>>
>>
>

Reply via email to