You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by angry-tony <gi...@git.apache.org> on 2016/07/04 03:05:15 UTC
[GitHub] mesos pull request #126: Question : mesos networking
GitHub user angry-tony opened a pull request:
https://github.com/apache/mesos/pull/126
Question : mesos networking
I am wondering if Mesos can offer resources from multiple network interfaces?
I would like to attach multiple Network Interfaces (public eth0, private eth1) on slave nodes and would like to bind specific applications that I run on mesos's slave nodes on specific interfaces?
does not mesos need distinct physical networks like OpenStack has four distinct physical networks??
is there any reference guide or doc?
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/apache/mesos 0.28.x
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/mesos/pull/126.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 #126
----
commit 0558e11a6b945ae33b9fccdfada2dc3b96183f99
Author: Jie Yu <yu...@gmail.com>
Date: 2016-03-05T02:16:23Z
Added documentation about container image support.
Review: https://reviews.apache.org/r/44414
commit bf3cf92b2e43ca1ad71ef166c7f872426d62d0d5
Author: Gilbert Song <so...@gmail.com>
Date: 2016-03-08T01:32:10Z
Fixed the logic for default docker cmd case.
Review: https://reviews.apache.org/r/44468/
commit b709724f248fdcae8f746eb2d644be63c20b2ec4
Author: Guangya Liu <gy...@gmail.com>
Date: 2016-03-10T23:45:51Z
Added document for overlayfs backend.
Review: https://reviews.apache.org/r/44391/
commit 95dae310486eaa10a125b32b0cf9e55e2b626001
Author: Timothy Chen <tn...@apache.org>
Date: 2016-03-08T07:40:55Z
Fixed parsing network ip address with docker.
Review: https://reviews.apache.org/r/44531
commit f28cc0f3c6d10073a82ce3e371a810a280784b3c
Author: Kapil Arya <ka...@mesosphere.io>
Date: 2016-03-11T02:50:21Z
Enabled multiple calls to ModuleManager::load().
As long as the module manifest(s) being loaded don't conflict with the
already loaded manifests, the module manager will allow multiple calls
to `load()`.
Review: https://reviews.apache.org/r/44694
commit 2f58264d6a89899622152bec0b1723a97ef01074
Author: Guangya Liu <gy...@gmail.com>
Date: 2016-03-11T00:29:37Z
Maintenance: Fixed bug that sent two inverse offers.
Review: https://reviews.apache.org/r/44258/
commit 59df0e5c18948a7a7546503f539f936aeabf592a
Author: Joseph Wu <jo...@mesosphere.io>
Date: 2016-03-11T00:29:44Z
Update PendingUnavailabilityTest to use the new scheduler mock.
Based on the modified test Anand posted in the description of MESOS-4831.
Review: https://reviews.apache.org/r/44537/
commit 961edbd82e691a619a4c171a7aadc9c32957fa73
Author: Vinod Kone <vi...@gmail.com>
Date: 2016-03-11T19:23:17Z
Updated CHANGELOG for 0.28.0-rc2.
commit 5b2aa00da39de776f9a7bfa234bec586431a8dde
Author: Shuai Lin <li...@gmail.com>
Date: 2016-03-19T17:38:47Z
Fixed a bug that causes the task stuck in staging state.
Review: https://reviews.apache.org/r/44435/
commit 987b5a2e149ade6ae30d04d79b6c228c693b088d
Author: Jie Yu <yu...@gmail.com>
Date: 2016-03-17T15:48:22Z
Handled chunked responses in docker URI fetcher.
This is because if the response is chunked, curl will output the
dechunked version. That will confuse the http response decoder because
the header shows that it is chunked.
Review: https://reviews.apache.org/r/44944/
commit 7ef1db713a6345658da324ac79e8098b4bd99507
Author: Gilbert Song <so...@gmail.com>
Date: 2016-03-22T16:15:50Z
Added normalize method to registry puller.
Review: https://reviews.apache.org/r/44672/
commit 2b1e16c56984d22da88e025357f2c30ed243c8d8
Author: Gilbert Song <so...@gmail.com>
Date: 2016-03-23T22:29:26Z
Fixed containerizer potential race destroy while provisioning.
Review: https://reviews.apache.org/r/45092/
commit e9f7426dddbe899d73eb13ba28faf4cb534d82fd
Author: Benjamin Mahler <bm...@apache.org>
Date: 2016-03-22T05:58:20Z
Updated FrameworkInfo::Capability::Type enum for upgradability.
Review: https://reviews.apache.org/r/45151
commit e6d839baed7f9ea4ef7053bce228599d6b2f05ac
Author: Benjamin Mahler <bm...@apache.org>
Date: 2016-03-24T03:30:32Z
Fixed a memory leak in process::subprocess.
Review: https://reviews.apache.org/r/45267
commit 2576ee53a4a3c43f90b3be814e56b47330bf248d
Author: Gilbert Song <so...@gmail.com>
Date: 2016-03-30T00:51:52Z
Fix container destroy provisioning race.
Review: https://reviews.apache.org/r/45386/
commit 92dc9549ca6249c423bb09a5a424ce179ebfd1d0
Author: Guangya Liu <gy...@gmail.com>
Date: 2016-03-31T04:59:03Z
Added support for "overlay" keyword.
The "overlayfs" was renamed to "overlay" in kernel 4.2, for overlay
support check function, it should check both "overlay" and "overlayfs"
in "/proc/filesystems".
Review: https://reviews.apache.org/r/44421/
commit 447f1e8615820be3b05b711e534d807d995a7f86
Author: James Peach <jp...@apache.org>
Date: 2016-03-31T16:32:56Z
Add JSON::Object::at() helper API.
JSON::Object::find() interprets the '.' as a path into nested JSON
objects. Add the at() helper that just indexes the top level keys of a
JSON object with an uninterpreted key. This is helpful for indexing keys
that contain periods.
Review: https://reviews.apache.org/r/45450/
commit 885e00a28b157862d5e0c308d099c896781acf81
Author: James Peach <jp...@apache.org>
Date: 2016-03-31T16:34:09Z
Fix the local Docker puller for private registries.
If you use the unified containerizer and the local docker puller with a
Docker image from a private registry, the local puller fails to find any
layers in the image's repository manifest. This happens because the top
layer repository is qualified by the private registry name.
The fix is to also try the fully-qualified repository name if we have a
registry name.
Review: https://reviews.apache.org/r/45451/
commit 43668f103a879506df6e5a8147f78376b85310a6
Author: Jie Yu <yu...@gmail.com>
Date: 2016-04-04T16:54:58Z
Used realpath for the bind mount root in port mapping isolator.
Review: https://reviews.apache.org/r/45520
commit 5c4c70db8e459c5aa6902a6aeb35acdb3df1dcf9
Author: Jie Yu <yu...@gmail.com>
Date: 2016-04-04T16:58:27Z
Ensured the bind mount root is a shared mount in its own peer group.
This is for the port mapping isolator.
Review: https://reviews.apache.org/r/45690
commit cf8c704f742a49bd5183ef87d487d0c3e7e19970
Author: Michael Park <mp...@apache.org>
Date: 2016-04-05T17:45:23Z
Fixed a bug in the `flags::parse` function and added a couple of tests.
Review: https://reviews.apache.org/r/45726/
commit d7eac40d4122eee66f6a7bc9849d185414a515f3
Author: Jie Yu <yu...@gmail.com>
Date: 2016-03-17T16:36:32Z
Fix the broken ProvisionerDockerPullerTest on Centos7.
*** Modified for 0.28.1 release ***
Review: https://reviews.apache.org/r/44985
commit 6de4526bb6b2aba113c478c7477ffadee09419ff
Author: Jie Yu <yu...@gmail.com>
Date: 2016-04-06T00:27:22Z
Updated the Mesos version to 0.28.1.
commit 555db235a34afbb9fb49940376cc33a66f1f85f0
Author: Jie Yu <yu...@gmail.com>
Date: 2016-04-05T20:12:20Z
Updated the CHANGELOG for 0.28.1.
*** Modified for 0.28.1 release ****
Review: https://reviews.apache.org/r/45773
commit 4cd9b47092150c387029f0bbc7e6fdad2b6e8b62
Author: fan du <fa...@intel.com>
Date: 2016-04-25T20:50:50Z
Fixed the 'perf' parsing logic.
Previously the 'perf' parsing logic used the kernel version to
determine the token ordering. However, this approach breaks
when distributions backport perf parsing changes onto older
kernel versions. This updates the parsing logic to understand
all existing formats.
Co-authored with haosdent.
Review: https://reviews.apache.org/r/44379/
commit ab3acfd9a96be357138ccea8a9d832430c2a1194
Author: Benjamin Mahler <bm...@apache.org>
Date: 2016-04-25T22:59:54Z
Added 0.28.2 to the CHANGELOG.
This reflects the backport of MESOS-4705 to the 0.28.x branch.
Review: https://reviews.apache.org/r/46663
commit 7a411feebd39c8c26d795491d9a4ea1047bd1a34
Author: Yongqiao Wang <yq...@cn.ibm.com>
Date: 2016-03-16T10:32:12Z
Fixed typo when displaying Disk in WebUI.
Review: https://reviews.apache.org/r/44888/
commit f094cb6fe6aa063d6c4a6423176622f3661fa36f
Author: Gilbert Song <so...@gmail.com>
Date: 2016-04-22T22:26:04Z
Fixed isolator cleaup issue when destroying a provisioning container.
Review: https://reviews.apache.org/r/46577/
commit 5dc10641381b2f5ff78bc230671c41338b3fe526
Author: Gilbert Song <so...@gmail.com>
Date: 2016-04-22T22:26:00Z
Fixed a mesos containerizer race destroy while preparing.
Review: https://reviews.apache.org/r/46576/
commit a76d55799cf09dbc268bb5b964543fbdd4b83eaa
Author: Jie Yu <yu...@gmail.com>
Date: 2016-04-28T23:39:53Z
Simplified the rootfs preparation logic for command tasks.
This patch simplifies the way we deal with rootfs for command tasks.
Here are the major simplifications:
1) We no longer do a bind mount (<rootfs> -> <sandbox>/.rootfs) for
command tasks. All isolators can now assume that for both custom
executors or command tasks, if they change root filesystems, the root
filesystems will be specified in 'containerConfig.rootfs'. This will
simplify isolators' logic.
2) The sandbox bind mount will be done in the container's mount
namespace. Currently, it's done in the host mount namespace. This
creates a lot of complications, especially during the cleanup and
recovery path.
3) All persistent volumes will be consistently mounted under the
container's sandbox directory. Currently, depending on whether the
container changes the root filesystem or not, the persistent volumes
will be mounted at different locations. This simplifies the cleanup and
recovery path as well.
*** Modified for 0.28.2 ***
Review: https://reviews.apache.org/r/46807
----
---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] mesos pull request #126: Question : mesos networking
Posted by jfarrell <gi...@git.apache.org>.
Github user jfarrell closed the pull request at:
https://github.com/apache/mesos/pull/126
---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] mesos issue #126: Question : mesos networking
Posted by jfarrell <gi...@git.apache.org>.
Github user jfarrell commented on the issue:
https://github.com/apache/mesos/pull/126
Closing per request at https://s.apache.org/V8r3
---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] mesos issue #126: Question : mesos networking
Posted by jieyu <gi...@git.apache.org>.
Github user jieyu commented on the issue:
https://github.com/apache/mesos/pull/126
Can you ask the question on dev/user mailing list, or slack channel? Thanks!
---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---