It's not a bug, it's a feature -
http://mesosphere.github.io/mesos-dns/docs/configuration-parameters.html look
at IPSources config

śr., 28.10.2015 o 15:59 użytkownik John Omernik <[email protected]> napisał:

> If I rolled back mesos-dns to v0.2.0 (on the releases page) then it pulls
> the right IP address..   (Mesos-dns version is the easiest of the three to
> change)
>
> John
>
> On Wed, Oct 28, 2015 at 9:52 AM, John Omernik <[email protected]> wrote:
>
>> So, the issues that are listed appear to be resolved with marathon
>> 0.11.1, and the mesos-dns issue is not listed at all.
>>
>> Note, I tried mesos-dns 0.3.0 and that has the same problem as 0.4.0.
>>
>> On Wed, Oct 28, 2015 at 9:46 AM, John Omernik <[email protected]> wrote:
>>
>>> I will check out those issues and report back.
>>>
>>> On Wed, Oct 28, 2015 at 9:42 AM, craig w <[email protected]> wrote:
>>>
>>>> I've had no issue with the following combination:
>>>>
>>>> MesosDNS 0.4.0
>>>> Marathon 0.11.0
>>>> Mesos 0.24.1
>>>>
>>>> I've been waiting to upgrade to Mesos 0.25.0 because of issues
>>>> mentioned in the mesos mailing list regarding Marathon 0.11.x and Mesos
>>>> 0.25.0
>>>>
>>>> On Wed, Oct 28, 2015 at 10:38 AM, John Omernik <[email protected]>
>>>> wrote:
>>>>
>>>>> Hey all -
>>>>>
>>>>> I am cross posting this because it's a number of moving parts that
>>>>> could be at issue here (Mesos, Mesos-dns, and/or Marathon).
>>>>>
>>>>> Basically: At the version combination in Subject, the IP that is
>>>>> registered in mesos-dns for Docker containers running in Marathon is the
>>>>> internal (container) IP address of the docker (in bridged mode) not the
>>>>> nodes. This obviously causes issues.  Note this doesn't happen when the
>>>>> Marathon application is non-Docker.
>>>>>
>>>>> I was running Mesos-dns 0.4.0 on a cluster running Mesos 0.24.0 and
>>>>> Marathon 0.10.0 and I upgraded to Mesos 0.25.0 and Marathon 0.11.1 and
>>>>> noticed this behavior happening.
>>>>>
>>>>> I thought that was odd because I have another cluster that was running
>>>>> Mesos 0.25.0 and Marathon 0.11.1 and it wasn't happening, until I realized
>>>>> that I hadn't upgraded Mesos-dns lately, I upgraded to Mesos-dns 0.4.0 and
>>>>> the problem started occurring.
>>>>>
>>>>> Is there a setting that I need to use the external IP of the
>>>>> container? Is this issue known? Is there a workaround? This is pretty 
>>>>> major
>>>>> for Docker running on Marathon and using Mesos-dns for service discovery.
>>>>>
>>>>> John Omernik
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> https://github.com/mindscratch
>>>> https://www.google.com/+CraigWickesser
>>>> https://twitter.com/mind_scratch
>>>> https://twitter.com/craig_links
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "marathon-framework" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>
>

Reply via email to