We resolved the problem by running a dedicated DNS server on the local network, allowing local and remote names to be resolved. This was necessary because the particular openstack networking environment that was available did not have the ability to resolve local host names. Ideally we'll try to fix that so that the dedicated DNS server is not needed, but that's what we're having to do for now.

p.s. the .etc/resolve.conf does contain that search directive.


On 08/11/2017 17:29, Pablo Halamaj wrote:
Tim,

I have a similar problem , but mine appears when the S2I container try to push the image, it couldn't resolv the registry hostname.

can you check the resolv.conf file on your nodes and search for a line like this?

"search cluster.local"

Regards

2017-10-24 12:55 GMT-03:00 Tim Dudgeon <tdudgeon...@gmail.com <mailto:tdudgeon...@gmail.com>>:

    I'm having difficulty with dns resolution when using the ansible
    installer in an openstack environment.

    Part of the problem is that openstack does not seem able to
    resolve hostnames on the local subnet and so some tricks/hacks are
    needed (this is not an openshift issue but if anyone knows how to
    solve this I'd love to hear!).

    However, with those tricks/hacks I end up with nodes that have 2
    nameservers defined in the /etc/resolv.conf, one that resolves
    external hostnames and one that can resolve hostnames on the local
    subnet.

    When the ansible installer runs it first checks that hostnames can
    be resolved and finds they can. Then it installs everything and
    part of this is updating the DNS setup so that dnsmasq is
    installed on the node and the /etc/resolv.conf updated to now
    contains ONLY the IP address of the node as the nameserver.
    Consequently it can no longer resolve local hostnames and so the
    openshift pods can't find each other.

    I think what is needed is to tell this installer what other
    nameservers to put into the resolv.conf?

    Any help with this would be appreciated.

    Tim

    _______________________________________________
    users mailing list
    users@lists.openshift.redhat.com
    <mailto:users@lists.openshift.redhat.com>
    http://lists.openshift.redhat.com/openshiftmm/listinfo/users
    <http://lists.openshift.redhat.com/openshiftmm/listinfo/users>




--
Pablo Halamaj
*Arquitecto de Soluciones*
/SemperTI/
Av. Corrientes 1557 1°C, C1042AAB, Capital Federal
+54 11 5236 9939
+54 911 3689-9786
www.semperti.com <http://www.semperti.com><http://www.semperti.com>


_______________________________________________
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

_______________________________________________
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to