GitHub user EronWright opened a pull request:

    https://github.com/apache/flink/pull/2904

    [FLINK-5091] Formalize the Mesos AppMaster environment for docker 
compatibility

    Fixes FLINK-5091 and FLINK-4826.
    
    - introduced ContainerSpecification.
    - reworked how the TM container environment is constructed; eliminated
    special-case environment variables, file layout.
    - added dynamic configuration support to GlobalConfiguration.
    - integrated the SecurityContext into AM/TM runners.
    - added config setting for Mesos framework user.
    - support DCOS side-channel authentication.
    - set the FS default scheme.
    - made the artifact server more generic (no assumption about existence
    of dispatcher, Path-based).
    - moved some test code related to overriding the JVM’s env.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/EronWright/flink feature-FLINK-5091

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/2904.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2904
    
----
commit 82342491b2996f5086fd17f3b24ca588e783b8d4
Author: wrighe3 <eron.wri...@emc.com>
Date:   2016-11-17T19:33:40Z

    [FLINK-4921] Upgrade to Mesos 1.0.1
    
    Updated the Mesos dependency, to unlock some new features (notably the
    ability to fetch into sandbox sub-directories).
    
    Shaded the protobuf dependency because the new Mesos library depends on
    a newer version than does akka-remoting.

commit abaf2b4b3eb7c9978bdbcdc4d8c59617b86be664
Author: wrighe3 <eron.wri...@emc.com>
Date:   2016-11-30T08:34:58Z

    [FLINK-5091] Formalize the Mesos AppMaster environment for docker 
compability
    
    Fixes FLINK-5091 and FLINK-4826.
    
    - introduced ContainerSpecification.
    - reworked how the TM container environment is constructed; eliminated
    special-case environment variables, file layout.
    - added dynamic configuration support to GlobalConfiguration.
    - integrated the SecurityContext into AM/TM runners.
    - added config setting for Mesos framework user.
    - support DCOS side-channel authentication.
    - set the FS default scheme.
    - made the artifact server more generic (no assumption about existence
    of dispatcher, Path-based).
    - moved some test code related to overriding the JVM’s env.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to