Skip to content
This repository was archived by the owner on Jan 9, 2020. It is now read-only.

Sync hdfs-kerberos-support to branch-2.2-kubernetes #472

Conversation

kimoonkim
Copy link
Member

Note the target branch is hdfs-kerberos-support. There were a few conflicts in imports and constants.

@ifilonenko When you merge this, please avoid squashing so the history can show original commits. Maybe "rebase merging" is the right option to use?

foxish and others added 30 commits July 24, 2017 18:46
…ranch-2.2-kubernetes-g

Branch 2.2 kubernetes
…us-uids

An entrypoint.sh script to add a passwd entry if one does not exist
…8s#420)

This probably is not the correct fix long-term as we should find the
specific module that is pulling in the bad jersey-1 version. But until
we can track down what the specific offending module is, this will have
to do.
…DFS locality support (apache-spark-on-k8s#412)

* Flag-guard expensive DNS lookup of cluster node full names, part of HDFS locality support

* Clean up a bit

* Improve unit tests
* Initial architecture documentation.

Initial full documentation for the submission client. Templates for the
external shuffle service and the scheduler backend.

* Add title to scheduler backend doc.

* edits for PR review feedback
…or (apache-spark-on-k8s#424)

* allow configuration to set environment variables on driver and executor as below:
--conf spark.executorEnv.[EnvironmentVariableName]
--conf spark.driverEnv.[EnvironmentVariableName]

* change the driver environment key prefix to spark.kubernetes.driverEnv.
…oxish-patch-2

Update external shuffle service docs
* Support HDFS rack locality

* Fix unit tests

* Address review comments

* Address some review comments

* Use traits for InetAddress and RackResolver util classes

* Disables expensive DNS lookup by default
Required for ./dev/check-license to pass
…ark-on-k8s#437)

* Use a secret to mount small files in driver and executors.

Allows bypassing the resource staging server in a few scenarios.

* Fix scalstyle

* Address comments and add tests.

* Lightly brush up formatting.

* Make the working directory empty so that added files don't clobber existing binaries.

* Address comments.

* Drop testing file size to N+1 of the limit
…-k8s#444)

* Use a list of environment variables for JVM options.

* Fix merge conflicts.
kimoonkim and others added 9 commits August 22, 2017 09:22
…fle-version

Bumping version to v2.2.0-kubernetes-0.3.0
…rvice-account

Support service account override
* Fix conversion from GB to MiB

Previously we applied a value which was in units MiB to Kubernetes _as if_ it
were in MB units.  Now, place MiB units in variable names and apply them to
Kubernetes as the correct MiB units.

* Fix test

* Update tests
@kimoonkim
Copy link
Member Author

rerun unit tests please

@ifilonenko
Copy link
Member

This is good to merge because unit-tests issues are solved with #414

@kimoonkim
Copy link
Member Author

Thanks @ifilonenko. Merging into hdfs-kerberos-support.

@kimoonkim kimoonkim merged commit 5c29bf8 into apache-spark-on-k8s:hdfs-kerberos-support Aug 30, 2017
@kimoonkim
Copy link
Member Author

Manually pushed to hdfs-kerberos-support. Closing.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants